package com.penghaisoft.microwms.materialhand.web.outwarehouse.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.penghaisoft.microwms.common.data.model.RawHandOut;
import com.penghaisoft.microwms.common.mapper.BaseMapper;

public interface RawHandOutMapper extends BaseMapper<RawHandOut> {

	/** 
	* @Title: queryHandworkNot2 
	* @Description: 手工出库单号，状态！=2（不为发货完成）
	* @param @param rawHandOut
	* @param @return  参数说明 
	* @return List<RawHandOut>    返回类型
	* @author jzh 
	* @throws 
	*/
	List<RawHandOut> queryHandworkNot2(@Param("entity") RawHandOut rawHandOut);


	/** 
	* @Title: updateNewRealAmount 
	* @Description: 修改手工出库单新实际数量数量
	* @param @param rawHandOutNew
	* @param @return  参数说明 
	* @return Integer    返回类型
	* @author jzh 
	* @throws 
	*/
	Integer updateNewRealAmount(RawHandOut rawHandOutNew);


	/** 
	* @Title: updateByhandOutNo 
	* @Description: 将出库单置为已发货2 
	* @param @param rawHandOut
	* @param @return  参数说明 
	* @return Integer    返回类型
	* @author jzh 
	* @throws 
	*/
	Integer updateByhandOutNo(RawHandOut rawHandOut);


}
